# -*- coding:utf-8 -*-
print "I am 6'2\" tall." # 将字符串中的双引号转义
print 'I am 6\'2" tall.' # 将字符串中的单引号转义

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print tabby_cat
print persian_cat
print backslash_cat
print fat_cat


print "\\.123 \12  \15 .213213 \12.123213 \x0a.123123" 
######################################################
#加分习题
######################################################
'''
1.转义字符：
    \(在行尾时)	续行符
    \\	        反斜杠符号
    \'	        单引号
    \"	        双引号
    \a	        响铃
    \b	        退格(Backspace)
    \e	        转义
    \000    	空
    \n	        换行
    \v	        纵向制表符
    \t	        横向制表符
    \r	        回车(退回本行第一格)
    \f	        换页
    \yy	八进制数yy代表的字符，例如：\12代表换行
    \\xyy	十进制数yy代表的字符，例如：\x0a代表换行
    \other	其它的字符以普通格式输出

2.
""" 和\'''是等效的。

3.
a = "I love %s\nbecause %s is beautiful."% (python,python)

4.
%r 打印出来的是你写在脚本里的内容，
而 %s 打印的是你应该看到的内容。
b = "%r your father,\n%r your mother."%(I'm,who's)
'''
a = "I love %r,\nbecause %r is beautiful."% ('python','python')
b = "%s your father,\n%s your mother."%('I\'m','who\'s')
print a
print b